package cn.gov.msa.dao;

import java.util.List;
import java.util.Map;

import cn.gov.msa.model.Org;

public interface OrgMapper {
	
	List<Org> selectOrg(Org org);
	List<Org> queryNextOrg(Org org);
	/**
	 * 根据companyid统计出常用的机构
	 * @param companyId
	 * @return
	 */
	List<Org> selectFrequentlyOrg(String companyId);
	
	
	/**
	 * 根据4A的orgcode查询六位orgcode
	 * @param orgcode4a
	 * @return
	 */
	Org selectBy4aOrgCode(String orgcode4a);

	/**
	 * 根据六位orgcode查询4A的orgcode
	 * @param orgcode
	 * @return
	 */
	Org select4aByOrgCode(String orgcode);
	List<Map<String, Object>> selectAllOrg(Org org);

}
